congratulate someone upon something - English Synonyms Dictionary